Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN WAY Detached £684,065 £650,000 26 Jan 2022
2 OWEN WAY Detached £529,839 £300,000 31 Mar 2006
3 OWEN WAY Detached £314,704 £240,000 15 Dec 2016
4 OWEN WAY Detached £660,337 £287,000 11 Aug 2003
5 OWEN WAY Detached £384,269 £250,000 20 Jun 2014
7 OWEN WAY Detached £744,106 £214,950 10 Apr 2001